pressed cheese paste - Turkish English Dictionary